Python para hacer una calculadora simple
En este ejemplo de nuestro curso de Python, aprenderás a crear una calculadora simple que puede sumar, restar, multiplicar o dividir dependiendo de la entrada del usuario. Para comprender este ejemplo, deberás tener el conocimiento de los siguientes temas de programación de Python:
Funciones de Python
Argumentos de la función Python
Funciones definidas por el usuario de Python
Código de la Calculadora simple en Python
# El programa crea una calculadora simple que puede sumar, restar, multiplicar y dividir usando funciones
# Esta función agrega dos números
def add(x, y):
return x + y
# Esta función resta dos números
def subtract(x, y):
return x - y
# Esta función multiplica dos números
def multiply(x, y):
return x * y
# Esta función divide dos números
def divide(x, y):
return x / y
print("Select operation.")
print("1.Add")
print("2.Subtract")
print("3.Multiply")
print("4.Divide")
# Toma la entrada del usuario
choice = input("Enter choice(1/2/3/4):")
num1 = int(input("Enter first number: "))
num2 = int(input("Enter second number: "))
if choice == '1':
print(num1,"+",num2,"=", add(num1,num2))
elif choice == '2':
print(num1,"-",num2,"=", subtract(num1,num2))
elif choice == '3':
print(num1,"*",num2,"=", multiply(num1,num2))
elif choice == '4':
print(num1,"/",num2,"=", divide(num1,num2))
else:
print("Invalid input")
Salida
Select operation.
1.Add
2.Subtract
3.Multiply
4.Divide
Enter choice(1/2/3/4): 3
Enter first number: 15
Enter second number: 14
15 * 14 = 210
En este programa, le pedimos al usuario que elija la operación deseada. Las opciones 1, 2, 3 y 4 son válidas. Se toman dos números y se usa una ramificación if ... elif ... else para ejecutar una sección en particular. Las funciones definidas por el usuario add (), substract (), multiply () y divide () evalúan las operaciones respectivas.
Para comprender de mejor manera como funciona Python, puedes tomar un curso de Java. Mientras tanto te comentamos que seguiremos trabajando en nuestros cursos orientados al diseño web.